spider orchid
noun
variants
or less commonly spider orchis
: any of various orchids (such as members of the genus Brassia) having flowers with slender sepals or petals
Love words? Need even more definitions?
Merriam-Webster unabridged
Share